Current File : //var/www/prestashop/modules/ps_mbo/config/services/api/distribution.yml |
services:
_defaults:
public: true
mbo.distribution.config_factory:
class: 'PrestaShop\Module\Mbo\Distribution\Config\Factory'
mbo.distribution.config_applier:
class: 'PrestaShop\Module\Mbo\Distribution\Config\Applier'
arguments:
- '@mbo.distribution.config_appliers_factory'
mbo.distribution.theme_catalog_menu_config_applier:
class: PrestaShop\Module\Mbo\Distribution\Config\Appliers\ThemeCatalogMenuConfigApplier
mbo.distribution.module_selection_menu_config_applier:
class: PrestaShop\Module\Mbo\Distribution\Config\Appliers\ModuleSelectionMenuConfigApplier
mbo.distribution.config_appliers_factory:
class: 'PrestaShop\Module\Mbo\Distribution\Config\Appliers\Factory'
arguments:
- [
'@mbo.distribution.theme_catalog_menu_config_applier',
'@mbo.distribution.module_selection_menu_config_applier'
]
mbo.distribution.api_config_change_handler:
class: 'PrestaShop\Module\Mbo\Distribution\Config\CommandHandler\ConfigChangeCommandHandler'
arguments:
- '@mbo.distribution.config_factory'
- '@mbo.distribution.config_applier'
mbo.distribution.api_version_change_config_apply_handler:
class: 'PrestaShop\Module\Mbo\Distribution\Config\CommandHandler\VersionChangeApplyConfigCommandHandler'
arguments:
- '@mbo.distribution.config_factory'
- '@mbo.distribution.config_applier'